do things simultaneously - Español Inglés Diccionario